﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;

namespace Relay.UI.Controls.Docking {
    internal interface IDockHierarchyObject {
        DockManager GetDockManager();
        IDropTarget[] FindDropTargets();
    }

    internal interface IDockHierarchyObjectHost : IDockHierarchyObject {
        void MakeDirty();
        void RemoveChild(FrameworkElement child);
        void MakeVisible(bool show);
    }
}
